enfeeble (someone's) resolve

Translations
ослаблять решимость (кого-то)
The harsh criticism did not enfeeble his resolve to succeed.
Жесткая критика не ослабила его решимость добиться успеха.